Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář softwaru v reálném čase

Popis

Text copied to clipboard!
Hledáme zkušeného vývojáře softwaru v reálném čase, který se připojí k našemu týmu a bude se podílet na návrhu, implementaci a optimalizaci softwarových řešení pro systémy s vysokými nároky na rychlost a spolehlivost. Na této pozici budete pracovat na projektech, které vyžadují přesné časování, nízkou latenci a vysokou dostupnost, například v oblasti průmyslové automatizace, telekomunikací, zdravotnictví, automotive nebo letectví. Budete úzce spolupracovat s ostatními vývojáři, testery, systémovými architekty a projektovými manažery, abyste zajistili, že výsledné produkty splňují všechny technické i bezpečnostní standardy. Vaším úkolem bude analyzovat požadavky zákazníků, navrhovat architekturu softwaru, implementovat klíčové funkce, provádět testování v reálném čase a optimalizovat výkon aplikací. Očekáváme, že budete sledovat nejnovější trendy v oblasti embedded systémů, operačních systémů v reálném čase (RTOS) a bezpečnostních standardů. Důležitá je také schopnost efektivně řešit problémy, rychle reagovat na změny a pracovat v týmu i samostatně. Nabízíme vám možnost pracovat na inovativních projektech, rozvíjet své znalosti v oblasti moderních technologií a podílet se na vývoji produktů, které mají reálný dopad na každodenní život. Pokud máte zkušenosti s programováním v jazycích C/C++, znalost RTOS, embedded systémů a chuť učit se nové věci, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Návrh a vývoj softwaru pro systémy v reálném čase
  • Implementace a optimalizace algoritmů s nízkou latencí
  • Analýza a zpracování požadavků zákazníků
  • Testování a ladění softwaru v reálném prostředí
  • Spolupráce s týmem na architektuře a integraci systémů
  • Zajištění souladu s bezpečnostními a kvalitativními standardy
  • Dokumentace vyvinutých řešení
  • Podpora a údržba existujících aplikací
  • Sledování nových technologií a trendů v oblasti RTOS
  • Řešení technických problémů a incidentů

Požadavky

Text copied to clipboard!
  • Vysokoškolské vzdělání v oboru informatiky, elektrotechniky nebo příbuzném
  • Zkušenosti s programováním v jazycích C/C++
  • Znalost operačních systémů v reálném čase (RTOS)
  • Zkušenosti s vývojem embedded systémů
  • Schopnost analyzovat a řešit komplexní technické problémy
  • Znalost principů bezpečnosti a spolehlivosti softwaru
  • Zkušenosti s verzovacími systémy (např. Git)
  • Schopnost pracovat v týmu i samostatně
  • Dobré komunikační schopnosti
  • Angličtina na technické úrovni

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem softwaru v reálném čase?
  • S jakými RTOS jste pracoval(a)?
  • Jak byste řešil(a) problém s vysokou latencí v systému?
  • Jaké nástroje používáte pro ladění a testování embedded aplikací?
  • Jaké bezpečnostní standardy jste musel(a) dodržovat při vývoji?
  • Jakým způsobem dokumentujete svůj kód a řešení?
  • Jak zvládáte práci pod tlakem a rychlé změny požadavků?
  • Jaké projekty v oblasti embedded systémů jste realizoval(a)?
  • Jaké jsou vaše silné stránky při týmové spolupráci?
  • Jak se vzděláváte v oblasti nových technologií?